cleft (palate) - French English Dictionary